package com.mrjy.maintain.dao;

import java.util.Map;

import com.mrjy.common.entity.RoleInfo;
import com.mrjy.common.entity.RoleMenu;

public interface IRoleMenuDao {
    int deleteByPrimaryKey(Integer id);

    int insert(RoleMenu record);

    int insertSelective(RoleMenu record);

    RoleMenu selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(RoleMenu record);

    int updateByPrimaryKey(RoleMenu record);
    /**
     * @author Javin
     * @date 2017年9月1日
     * @desc 查询菜单path跟role是否匹配
     * @param paramMap
     */
	Boolean isMatchByUser(Map<String, Object> paramMap);
	
	void deleteByRoleId(int roleId);
	
	void insertBatch(RoleInfo roleInfo);
	
}